A rainbow appears